Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F14 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Italy F26 France F7 France F20 Rodez Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 Open de Montauban - Montauban Open de L'Isere-Open 38 - Grenoble Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg ATU Cup 2001 - Weiden Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Challenger Ciudad de Tijuana - Tijuana Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto Napoli Challenger - Napoli Open de Nice - Nice AXA Open - Espinho Zivnobanka Open 1999 - Prostejov Prague Challenger - Prague Open de Mantouban - Montauban Open 88 - Contrexeville CA Challenger - Graz Northern Electric Open 1999 - Newcastle Polish Open 99 - Poznan Frito Lay/USTA Challenger - Binghamton Kyiv UMC Open - Kiev Medicor Open - Budapest Copa Sevilla Internacionales de Andalucia - Seville Pekao Open - Szczecin Copa Ericsson - Sao Paulo VII Open Banc Agricol - Andorra Zivnobanka Czech Open - Prostejov Timisoara Challenger - Timisoara Samsung Securities Cup - Seoul X Torneo Internazionale di Tennis - Barletta Tunis Open 2006 - Tunis Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo Open de Montauban - Montauban Internationaux de Nouvelle-Caledonie - New Caledonia XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Copa Petrobras-Uruguay - Montevideo IV Challenger Ciudad De Guayaquil - Guayaquil St. Brieuc Challenger Monza Challenger Banja Luka Challenger Ljubljana Challenger Tarragona Challenger Turin Challenger Orbetello Challenger Astana Challenger Kazan Challenger Grand Prix Hassan II - Casablanca Open Seat-Godo '99 - Barcelona Mallorca Open - Mallorca Connex Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Scania Stockholm Open - Stockholm Heineken Open - Auckland Adidas International - Sydney Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Waldbaum's Hamlet Cup - Long Island Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona UBS Open Gstaad - Gstaad Croatia Open - Umag Generali Open 2001 - Kitzbuhel Gelsor Open Romania - Bucharest Salem Open - Hong Kong Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2003 - Chennai Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Thailand Open - Bangkok Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Challenger Casino Lugano - Lugano Tata Open - Chennai Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort China Open - Beijing Heineken Open Shanghai - Shanghai Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Heineken Open - Auckland Nossa Caixa Aberto de Sao Paulo - Sao Paulo Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Memorial Savigny - Sassuolo Dubai Open - Dubai Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Maia Open 2002 - Maia Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Sydney International - Sydney Copa Telmex - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad RCA Championships - Indianapolis Generali Open - Kitzbuhel Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia BMW Open - Munich Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart GHI Bronx Tennis Classic - Bronx Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Open de L'Isere-Trophee BNP Paribas - Grenoble Maia Open - Oporto Tanger Challenger Jagermeister Open - Braunschweig Heineken Open - Auckland Open 13 - Marseille Internationaux de Bretagne - Brest ABN AMRO World Tennis Tournament - Rotterdam Optimus Maia Open - Maia GHI Bronx Tennis Classic - Bronx The Bolton Challenger - Bolton Pekao Open - Szczecin Pro Tennis World Open - Sunrise The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Aberto de Sao Paulo - Sao Paulo Top Wool Challenger Biella - Biella Mercedes Cup - Stuttgart Copa Petrobras-Paraguay - Asuncion China Open - Beijing BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington China Open - Beijing If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag St. Brieuc Challenger Bancolombia Open - Cali Brisbane International - Brisbane Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Malaysian Open - Kuala Lumpur China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Grand Prix de Tennis - St. Jean de Luz Studena Croatia Open - Umag Open de L'Isere - Grenoble Valencia Open - Valencia San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Zenith Tennis Cup-Harbour Club - Milan 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Mamaia Challenger - Constanta Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Noumea Challenger Croatia Osiguranje Rijeka Open - Rijeka Heilbronn Challenger Internationaux de Tennis de Brest - Brest Gemax Open 2002 - Belgrade St. Petersburg Challenger - St. Petersburg Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg ATP Challenger Open 2004 - Monchengladbach Gosford Australian Unity Challenger - Gosford Zivnobanka Czech Open - Prostejov Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Zagreb Open - Zagreb Pekao Open - Szczecin Challenger Casino Lugano - Lugano China Open - Beijing GHI Bronx Tennis Classic - Bronx Rabat Challenger CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio Open de Charleroi - Charleroi Ethias Trophy - Mons s'Tennis Masters Challenger - Graz Internationaux de Doubs Open de Franchie-Comte - Besancon Genova Challenger Samsung Securities Cup - Seoul Tatra Banka Open - Bratislava 2008 China TCL Challenger - Guangzhou Mobilux Open - Luxembourg Neride Prague Indoor - Prague Jameson Cup - Milan Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza KGHM Polish Indoors - Wroclaw Gallagher International - Hamilton Bordeaux Challenger Tennis Napoli Cup - Naples The Scottish Tennis Championships - Edinburgh Aamulehti Tampere Opene - Tampere ECM Cup - Prague LXVII Concursu Internacional de Vigo - Vigo Top Wool Challenger Biella - Biella Open Sainte Victoire - Aix-En-Provence Open de Montauban - Montauban Alexander Kolyaskin Memorial - Donetsk Reggio Emilia Challenger Geneva Challenger Czech Open - Prostejov 14th Paris Open - Paris Nord/LB Open 2004 - Braunschweig Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Open de Montauban - Montauban Oberstraufen Cup - Oberstaufen Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati SAA Hilversum Open - Hilversum Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Shanghai ATP Masters - Shanghai AXA Open - Lisbon BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Tennis Cup of Flanders - Ostende IPP Open - Helsinki Open 88 - Contrexeville Mobilux Open - Luxembourg BNP Paribas Primrose - Bordeaux Challenger 42 - Andrezieux TED Open - Istanbul 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open D'Orleans - Orleans Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Volvo Sylt Open - Sylt Geneva Challenger - Geneva French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris The LTA Wrexham Challenger - Wrexham Wimbledon - London U.S. Open - New York Challenger 42 - Andrezieux Kyiv UMC Open - Kiev Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Marrakech Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London ECM Prague Open - Prague Siemens Open 2002 - Scheveningen Quelle Cup 2000 - Furth U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Napoli Cup - Napoli KGHM Emax Polish Indoors - Wroclaw Banca Stato Challenger Lugano - Lugano Davis Cup, World Group, QF, ESP-RUS 4-1 Davis Cup, World Group, SF, ESP-USA 5-0 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, QR, ESP-UZB 4-0 Davis Cup, World Group, 1R, ESP-MAR 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, World Group, F, AUS-ESP 3-1 Davis Cup, World Group, QF, ESP-NED 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 1R, MON-BLR 3-1 Davis Cup, Group II, 2R, MON-LAT 2-3 Watsons Water Champions Challenge - Hong Kong AAPT Championships - Adelaide AXA Cup - London Generali Open 1999 - Kitzbuhel Dubai Tennis Open - Dubai Estoril Open - Estoril CA Tennis Trophy - Vienna Energis Open - Amersfoort Brasil Open - Costa do Sauipe Generali Open 2003 - Kitzbuhel Heineken Open - Auckland Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Next Generation Adelaide International - Adelaide Chevrolet Cup - Santiago AIG Japan Open - Tokyo RCA Championships - Indianapolis Open de Moselle - Metz Open Seat Godo 2007 - Barcelona Gelsor Open Romania - Bucharest Olympics - Athens Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Rogers Masters - Montreal Campionati Internazionali d'Italia - Rome Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, World Group, QF, ESP-CRO 5-0 Olympics - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Tennis Masters Cup - Sydney